Шаг 3 - Подстановка повторяющихся данных.

Загрузить проект

XML имеет много новых возможностей, например определений, типа #define в C++ что позволяет использовать повторяющиеся данные на основе макроподстановки. Давайте создадим XML документ с макроподстановкой.

<?xml version="1.0"?>

<!DOCTYPE step
[
 <!ENTITY home "www.firststeps.ru">
]
>

<steps>
	<step>
	<name>Step1</name>
	<author> &home;</author>
	</step>
	<step>
	<name>Step2lt;/name>
	<author>&home;lt;/author>
	</step>
	<step>
	<name>Step3</name>
	<author>&home;</author>
	</step>
</steps>

И посмотрим его в броузере.

3_1.gif (4805 b)

Hosted by uCoz